// 函数模板
#include <iostream>

using namespace std;

// 不同类型的加法
template<typename T, typename D>
void myAdd(T a1, D a2)
{
    cout << a1 << " " << a2 << endl;
    return;
}

int main(int argc, char **argv)
{

    myAdd(1, 2);

    myAdd(1.2, 2.3);

    myAdd('a', 'b');


    return 0;
}